deputy sheriff - Español Inglés Diccionario